home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / MRAC / Positions / p-replace < prev    next >
Text File  |  1998-08-11  |  521b  |  21 lines

  1. p-replace seed position new-item sequence 
  2.  
  3. 0-based 
  4.  
  5. This function enables items occupying specific locations in a list to be replaced by other items. Specific locations may include: a position number n, first, last and rnd.
  6.  
  7. (p-replace nil 'last '-6 '(2 2 2 2 3 3 3))
  8. => (2 2 2 2 3 3 -6)
  9.  
  10. (p-replace nil 'first 'm '(a b c d e f))
  11. => (m b c d e f)
  12.  
  13. (p-replace nil 'rnd 'm '(a b c d e f))
  14. => (a b c d e m) ...
  15.  
  16. (p-replace .34 'rnd 'm '(a b c d e f))
  17. => (a m c d e f)
  18.  
  19. (p-replace nil 2 'm '(a b c d e f))
  20. => (a b m d e f)
  21.